I’ve got another old word for you:
Stalwart
1. Having or marked by imposing physical strength.
2. Firm and resolute; stout.
Imposing physical strength? Who does that remind you of…?
More information available
here Also, don’t forget that our first Timeframe Challenge -
24 Hours is now running until the end of May.
Check it out!